• word of the day

    carduelis flammea

    carduelis flammea - Dictionary definition and meaning for word carduelis flammea

    Definition
    (noun) small siskin-like finch with a red crown and a rosy breast and rump
    Synonyms : redpoll
Download our Mobile App Today
Receive our word of the day
on Whatsapp